Viacero inštancií apache2 servera
V tomto článku si ukážeme ako sprevádzkovať viacero inštancií webového servera apache2 na jednom stroji.
Počas celého procesu budeme použíať jeden ľubovolný tag ktorým budeme odlišovať novú inštanciu od pôvodnej. Ja som si zvolil skuska. Ako prvé si vytvoríme kópiu celého priečinka /etc/apache.
NAME=skuskaV dalšom kroku vytvoríme kópiu súborov ktoré následne upravíme
cp -r /etc/apache2 /etc/apache2-$NAME
cp /usr/sbin/a2ensite /usr/sbin/a2ensite-$NAMEVo všetkých týchto súboroch nasledujúci riadok
cp /usr/sbin/a2dissite /usr/sbin/a2dissite-$NAME
cp /usr/sbin/a2enmod /usr/sbin/a2enmod-$NAME
cp /usr/sbin/a2dismod /usr/sbin/a2dismod-$NAME
: "/etc/apache2$dir_suffix/envvars"upravíme na
: "/etc/apache2-skuska$dir_suffix/envvars"Malo by sa to nachádzať niekde okolo 27. riadku. Dalši riadok na upravenie by sa mal nachádzat okolo 73. riadku. Riadok
info("Run '/etc/init.d/apache2 $reload' to activate new configuration!\n")teda upravíme na
info("Run '/etc/init.d/apache2-$NAME$reload' to activate new configuration!\n")
Príspevok pridaný dňa: 25.09.2014 od užívatela: Dodoslav.